package com.zhijian.warehouse.manage.entity.export;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

/**
 * 超期未归还记录导出实体
 *
 * @author auto
 * @version 1.0
 * @date 2024-10-28 17:42:45
 */
@Data
public class AccessOverdueRecordExport {

    @Excel(name = "序号", format = "isAddIndex")
    private Integer serial;

    @Excel(name = "产品编码", width = 20)
    private String productNumber;

    @Excel(name = "产品名称", width = 20)
    private String productName;

    @Excel(name = "产品RFID", width = 20)
    private String productRfId;

    @Excel(name = "产品状态", replace = {"正常_1", "故障_2", "作废_3", " _null"})
    private Integer productStatus;

    @Excel(name = "领用状态", replace = {"在库_0", "已领用_1", " _null"})
    private Integer useStatus;

    @Excel(name = "领用时效限制", width = 20)
    private String productLimitDayHours;

    @Excel(name = "通道门ip", width = 20)
    private String doorIpPort;

    @Excel(name = "进出行为", replace = {"出_1", "进_2", " _null"})//进出行为 1 = 出 2 =  进
    private Integer inOrOutType;

    @Excel(name = "进出时间", width = 20)
    private String inOrOutTime;

    @Excel(name = "已领用时长", width = 20)
    private Double overdueTime;

    @Excel(name = "领用人")
    private String drawUserName;

    @Excel(name = "领用时间", width = 20)
    private String drawTime;

    @Excel(name = "关联领用单号", width = 20)
    private String drawNumber;
}